package com.warm.base.design.c_singleton;

/**
 * @Date: 2019/11/21 16:34
 * @Author: LChuang
 * @Description:
 */
public class StarveSingleton {

    /**
     *  1. 饿汉模式 -- 初始的时候就实例化一个  -- 线程安全
     *  缺点: 未使用到的时候,占用内存空间
     */
    private static final StarveSingleton a = new StarveSingleton();

    private StarveSingleton(){}

    public StarveSingleton getInstance(){
        return a;
    }
}
